//天空盒的像素着色器

#version 450
#extension GL_ARB_separate_shader_objects : enable

#include "/Utils.glsl"

//输入-从顶点着色器
layout(location = 0) in vec3 vs_fs_worldPosition;

//输出
layout(location = 0) out vec4 fColor;

//纹理
layout(binding = 9) uniform sampler2D skyboxCubeMap;

void main()
{
	//采样的方向就是位置相对于中心的方向
	vec3 SampleDir = vs_fs_worldPosition;
	
	//采样天空盒立方体贴图获得颜色
	fColor = texture(skyboxCubeMap, PanoramaUV(SampleDir));
}
